cr.lineTo(endX, (height + barLevelHeight) / 2);
cr.lineTo(endX, (height - barLevelHeight) / 2);
cr.lineTo(xcArcEnd, (height - barLevelHeight) / 2);
- Clutter.cairo_set_source_color(cr, barLevelColor);
+ cr.setSourceColor(barLevelColor);
cr.fillPreserve();
- Clutter.cairo_set_source_color(cr, barLevelBorderColor);
+ cr.setSourceColor(barLevelBorderColor);
cr.setLineWidth(barLevelBorderWidth);
cr.stroke();
cr.lineTo(x, (height + barLevelHeight) / 2);
cr.lineTo(xcArcStart, (height + barLevelHeight) / 2);
if (this._value > 0)
- Clutter.cairo_set_source_color(cr, barLevelActiveColor);
+ cr.setSourceColor(barLevelActiveColor);
cr.fillPreserve();
- Clutter.cairo_set_source_color(cr, barLevelActiveBorderColor);
+ cr.setSourceColor(barLevelActiveBorderColor);
cr.setLineWidth(barLevelBorderWidth);
cr.stroke();
cr.lineTo(endX, (height + barLevelHeight) / 2);
cr.lineTo(x, (height + barLevelHeight) / 2);
cr.lineTo(x, (height - barLevelHeight) / 2);
- Clutter.cairo_set_source_color(cr, barLevelOverdriveColor);
+ cr.setSourceColor(barLevelOverdriveColor);
cr.fillPreserve();
- Clutter.cairo_set_source_color(cr, barLevelOverdriveBorderColor);
+ cr.setSourceColor(barLevelOverdriveBorderColor);
cr.setLineWidth(barLevelBorderWidth);
cr.stroke();
}
/* end progress bar arc */
if (this._value > 0) {
if (this._value <= this._overdriveStart)
- Clutter.cairo_set_source_color(cr, barLevelActiveColor);
+ cr.setSourceColor(barLevelActiveColor);
else
- Clutter.cairo_set_source_color(cr, barLevelOverdriveColor);
+ cr.setSourceColor(barLevelOverdriveColor);
if (!rtl) {
cr.arc(endX, height / 2, barLevelBorderRadius, TAU * (3 / 4), TAU * (1 / 4));
cr.lineTo(Math.floor(endX), (height + barLevelHeight) / 2);
cr.lineTo(overdriveSeparatorX - overdriveSeparatorWidth / 2, (height + barLevelHeight) / 2);
cr.lineTo(overdriveSeparatorX - overdriveSeparatorWidth / 2, (height - barLevelHeight) / 2);
if (this._value <= this._overdriveStart)
- Clutter.cairo_set_source_color(cr, fgColor);
+ cr.setSourceColor(fgColor);
else
- Clutter.cairo_set_source_color(cr, barLevelColor);
+ cr.setSourceColor(barLevelColor);
cr.fill();
}
const [hasColor, bgColor] =
themeNode.lookup_color('-arrow-background-color', false);
if (hasColor) {
- Clutter.cairo_set_source_color(cr, bgColor);
+ cr.setSourceColor(bgColor);
cr.fillPreserve();
}
if (borderWidth > 0) {
let borderColor = themeNode.get_color('-arrow-border-color');
- Clutter.cairo_set_source_color(cr, borderColor);
+ cr.setSourceColor(borderColor);
cr.setLineWidth(borderWidth);
cr.stroke();
}
handleX = width - handleX;
let color = themeNode.get_foreground_color();
- Clutter.cairo_set_source_color(cr, color);
+ cr.setSourceColor(color);
cr.arc(handleX, handleY, handleRadius, 0, 2 * Math.PI);
cr.fillPreserve();
if (hasHandleColor && handleBorderWidth) {
- Clutter.cairo_set_source_color(cr, handleBorderColor);
+ cr.setSourceColor(handleBorderColor);
cr.setLineWidth(handleBorderWidth);
cr.stroke();
}